body{ width:90%; max-width:1440px; min-width:800px; margin:0 auto; background: url(./images/bg.png) #eee;}
ul{padding:0;list-style:none;margin:10px 0px;}
li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

.header{}
.header .header-nav{ background:#000 url(./images/menu_bg.png) repeat-x ; overflow:hidden; border-radius:5px;}
.header .header-nav li{float:left; margin-left:3px; height:43px;}
.header .header-nav li a{ padding:11px; display:block; color:#fff; font-weight:bold; background:url(./images/nav_bg_line.png) right no-repeat;}
.header .header-nav .selected{ background:#333; border-right: solid 1px #333;}

#file_upload-queue{ position:fixed; top:20px; left:45%; z-index:2;}
.shade{ width:100%; height:100%; background:rgba(0, 0, 0, 0.4); position: absolute; top:0; left:0; z-index:1; display:none; text-align:center;}